package com.yl.chainStore.pojo.vo.pay

import com.yl.chainStore.common.enums.TypeEnum
import com.yl.common.annotation.NoArg
import com.yl.common.getContext

/**
 * 挂号
 */
@NoArg
data class CustomerRegisteredVo(

	/**
	 * 客户id
	 */
	var customerId: Long,

	/**
	 * 就诊类型
	 */
	var registeredType: TypeEnum = TypeEnum.SICK_MEDICAL_RECORD_DETAIL_TYPE_FIRST,

	/**
	 * 分院id
	 */
	var deptId: Long = getContext().subCompanyId,

	/**
	 * 来源类型
	 */
	var medicalSourcesType: TypeEnum ?= null,

	/**
	 * 来源
	 */
	var medicalSources: String ?= null,

	/**
	 * 备注
	 */
	var remark: String? = null,

	/**
	 * 医生
	 */
	var masterUserId: Long ?= null,

	/**
	 * 咨询师
	 */
	var secondaryUserId: Long?= null,

	/**
	 * 就诊记录id
	 */
	var recordId: Long? = null,

	/**
	 *  主诉
	 */
	var actionChief: String? = null,

	)

